An agile boot camp: Using a LEGO®-based active game to ground agile development principles
نویسندگان
چکیده
Industry-practiced agile methods must become an integral part of a software engineering curriculum. It is essential that graduates of such programs seeking careers in industry understand and have positive attitudes toward agile principles. With this knowledge they can participate in agile teams and apply these methods with minimal additional training. However, learning these methods takes experience and practice, both of which are difficult to achieve in a direct manner within the constraints of an academic program. This paper presents a novel, immersive boot camp approach to learning agile software engineering concepts with LEGO® bricks as the medium. Students construct a physical product while inductively learning the basic principles of agile methods. The LEGO®-based approach allows for multiple iterations in an active learning environment. In each iteration, students inductively learn agile concepts through their experiences and mistakes. Subsequent iterations then ground these concepts, visibly leading to an effective process. We assessed this approach using a combination of quantitative and qualitative methods. Our assessment shows that the students demonstrated positive attitudes toward the boot-camp approach compared to lecturebased instruction. However, the agile boot camp did not have an effect on the students’ recall on class tests when compared to their recall of concepts taught in lecture-
منابع مشابه
Implementation of Agile Manufacturing Principles in Small and Medium Enterprises (SMES)
Modern manufacturing is under ever increasing pressure to develop solutions for highly complex tasks. In order to maintain the business survival in a highly competitive environment, it is vital to obtain customer satisfaction, which requires developing products with shorter lifecycles and higher quality meanwhile to reduce the production costs. In order to achieve such objectives a paradigm has...
متن کاملDeveloping a Model for Agile Supply: an Empirical Study from Iranian Pharmaceutical Supply Chain
Agility is the fundamental characteristic of a supply chain needed for survival in turbulent markets, where environmental forces create additional uncertainty resulting in higher risk in the supply chain management. In addition, agility helps providing the right product, at the right time to the consumer. The main goal of this research is therefore to promote supplier selection in pharmaceutica...
متن کاملDeveloping a Model for Agile Supply: an Empirical Study from Iranian Pharmaceutical Supply Chain
Agility is the fundamental characteristic of a supply chain needed for survival in turbulent markets, where environmental forces create additional uncertainty resulting in higher risk in the supply chain management. In addition, agility helps providing the right product, at the right time to the consumer. The main goal of this research is therefore to promote supplier selection in pharmaceutica...
متن کاملImplementation of Agile Manufacturing Principles in Small and Medium Enterprises (SMES)
Modern manufacturing is under ever increasing pressure to develop solutions for highly complex tasks. In order to maintain the business survival in a highly competitive environment, it is vital to obtain customer satisfaction, which requires developing products with shorter lifecycles and higher quality meanwhile to reduce the production costs. In order to achieve such objectives a paradigm has...
متن کاملAgile Development of a Custom-Made Vocabulary Mobile Application: A Critical Qualitative Approach
There have been some observed studies and developed applications (apps), with a concentration on Mobile Assisted Language Learning (MALL), and no consideration of communicative needs of the learners; besides, these studies focused on either the theoretical aspects or the utilization of the available apps in the market (Burston & Athanasiou, 2020). Hence, Vocabulary Guru (VG), a custom-made mobi...
متن کامل